home *** CD-ROM | disk | FTP | other *** search
/ The Business Master (3rd Edition) / The Business Master (3rd Edition).iso / files / cataging / membersp / member.doc next >
Text File  |  1991-11-14  |  35KB  |  695 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.                                  MEMBERSHIP LIST
  20.                                        a 
  21.                                MAIL LABEL PROGRAM
  22.                                   VERSION 7.11
  23.                       PROGRAM DESCRIPTION/OPERATIONS MANUAL
  24.                                  NOVEMBER, 1991
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.                                  COPYRIGHT 1988
  44.                                LLOYD C. BOWEN, JR.
  45.                               ALL RIGHTS  RESERVED
  46.  
  47.  
  48.                      Membership List and Mail Label Program
  49.              Copyright 1988 Lloyd C. Bowen, Jr. All Rights Reserved.
  50.  
  51.                                TABLE OF CONTENTS
  52.  
  53.              System Requirements.................................1 
  54.              Getting Started.....................................1 
  55.              CLUBNAME.REC........................................1 
  56.              Programs Included in the System.....................1 
  57.              System Overview ....................................2 
  58.              Printer Supplies....................................3 
  59.              Sorting.............................................3 
  60.              Choose Procedure....................................3 
  61.              File Structure for MEMBER.REC.......................4 
  62.              Mail Merge and Exporting Files......................4 
  63.              Importing Files.....................................4 
  64.              Formatted Output....................................5 
  65.              Procedure Descriptions..............................5 
  66.                 Procedure #1  - Display..........................5 
  67.                 Procedure #2  - Print Mail Labels................5 
  68.                 Procedure #3  - Print Lists or Print to Disk.....5 
  69.                 Procedure #4  - Print Envelopes or Folders.......6 
  70.                 Procedure #5  - Print Multiple or Return Labels..6 
  71.                 Procedure #6  - Print Cards or Large Labels......7 
  72.                 Procedure #7  - Print Special Labels.............7 
  73.                 Procedure #8  - Add New Member...................7 
  74.                 Procedure #9  - Revise Member Record.............7 
  75.                 Procedure #10 - Sort Member Records..............8 
  76.                 Procedure #11 - Delete Member Record.............8 
  77.                 Procedure #12 - Import or Export Records.........8 
  78.              Error Codes ........................................8 
  79.              Sample Merge File for PC Write.....................10 
  80.  
  81.                                Shareware Concept
  82.  
  83.       Shareware is Copyrighted Commercial Software!   You are allowed  to 
  84.       try  before you buy,  and freely give copies to your friends to try 
  85.       before  they buy.   Only distributors authorized by the author  may 
  86.       make any charge for copies of Shareware programs.  Anyone who finds 
  87.       the  program  useful  is required to send payment for  use  of  the 
  88.       program  to  the  author  or  his  listed  agent.  Please send  any 
  89.       communications and your $20.00 Registration Fee to: 
  90.  
  91.                            Lloyd C. Bowen Jr.
  92.                            2213 Peach Tree St.
  93.                            Amarillo, Texas 79109-1922
  94.                            U.S.A.
  95.  
  96.     If you have any suggestion for improvements, let me know.  
  97.                                 Lloyd C. Bowen, Jr.  6/18/91
  98.  
  99.                 Maximum of 2000 Records per File, 1 File per Path
  100.  
  101.  
  102.                      Membership List and Mail Label Program
  103.              Copyright 1988 Lloyd C. Bowen, Jr. All Rights Reserved.
  104.  
  105.                                System Requirements
  106.  
  107.             Requires IBM PC, PCXT, PCAT or PS/2 or close compatible.
  108.                              with at least 256K RAM
  109.  
  110.                                  Getting Started
  111.  
  112.     First  make  a copy of your original disk,  put the original in  a  safe 
  113.     place  and  use the copy!   Copy the files MEMBER.EXE,   MEMBER.OVR  and 
  114.     MEMBER.HLP onto a newly formatted floppy disk.  If you use a 360k floppy 
  115.     disk  and  your club has more than 1000  members you may want to  use  a 
  116.     second floppy for a data disk.   If you use more than 1 floppy,  put the 
  117.     program  disk in drive A:  and the data disk in drive B:  then  set  the 
  118.     default to B:,  type A:MEMBER and Press Enter.  This works for hard disk 
  119.     subdirectories also,  ie change to C:\LIONS,  type C:\MEMBER\MEMBER  and 
  120.     Press Enter.  
  121.     Hard disk users can have several different lists,  just copy the  member 
  122.     programs (MEMBER.EXE,  MEMBER.OVR, MEMBER.HLP)  into one subdirectory in 
  123.     the PATH (I keep mine in C:\DOS) and then create separate subdirectories 
  124.     for  each  list.   Change to that subdirectory,  type MEMBER  and  press 
  125.     Enter.   ·You  will  create  a MEMBER.REC and a  CLUBNAME.REC  for  each 
  126.     subdirectory.  
  127.     To learn your PATH just type PATH and Press Enter.  If your screen then 
  128.     says NO PATH you need to add a path command to your AUTOEXEC.BAT file.  
  129.     Get help if you don't understand.  
  130.  
  131.                                   CLUBNAME.REC
  132.  
  133.     The  information  you enter at the initial start-up goes into  the  file 
  134.     CLUBNAME.REC  and  is  used  each time you  start  up  thereafter.   The 
  135.     information is also used to print return address labels.  To change this 
  136.     data just erase the file and start over.  
  137.  
  138.                                  Files Included 
  139.  
  140.                      Name               Length    Date      
  141.                      =================  ========  ========= 
  142.                      MEMBER   DOC          35122   11-14-91
  143.                     *MEMBER   EXE          36416   11-14-91
  144.                     *MEMBER   HLP           8480   11-14-91
  145.                     *MEMBER   OVR          99283   11-14-91
  146.                      ROLODEX  FMT          10660   06-14-91
  147.                                   ====  ======== 
  148.                           Total      5    181755 
  149.  
  150.     *  Include  on same disk and/or in same subdirectory preferably  in  the 
  151.        DOS PATH. 
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.      Page 1                ALWAYS BACK UP YOUR FILES! 
  159.  
  160.  
  161.                      Membership List and Mail Label Program
  162.              Copyright 1988 Lloyd C. Bowen, Jr. All Rights Reserved.
  163.  
  164.                                  System Overview
  165.  
  166.     This  program will provide a membership list for the average club.    It 
  167.     also provides for Printing File Cards and Addressing Envelopes,  Folders 
  168.     and  Labels at 6 lines per inch on an ASCII Printer.   The program  also 
  169.     Prints  or  Prints  to Disk a Membership List  and  exports/imports  SDF 
  170.     (System  Data Format),  SLF (Separate Line Format)  and Delimited  files 
  171.     that  include all file information.   Although others can be chosen  the 
  172.     default for delimited files is the "Standard Mail Merge Format"  used by 
  173.     most word processors.  The program will create files called CLUBNAME.REC 
  174.     and  MEMBER.REC when started up the 1st time and reads these files  each 
  175.     time you start up thereafter.  After this the records you enter won`t be 
  176.     saved unless you save them, this allows you to make changes for just one 
  177.     printing.  To revise or delete a record you must KNOW the RECORD NUMBER.  
  178.     Records  are RE-NUMBERED EACH TIME you DELETE a record or SORT the file.  
  179.     The  record  number is shown on the display screen.   All fields  except 
  180.     "Dues" AND "Select"  are character fields and any ASCII character may be 
  181.     entered.  Phone numbers allow 13, the normal form is (xxx)xxx-xxxx.  Zip 
  182.     code allows 10  in the form xxxxx-xxxx.  Street address allows 30,  City 
  183.     allows 20 and State allows 4.  Each Name field and Title allow 15.   The 
  184.     TOTAL  of the 3 Name Fields "MUST NOT EXCEED 30"  or labels won`t  print 
  185.     correctly.    Dues  and  Select are True or False.    The  "Dates"   and 
  186.     Committee allow 8 characters.   Comment allows 40.  Use the ? for a Wild 
  187.     Card  when  Choosing  records to print or display.   All fields  may  be 
  188.     sorted on and used for other than the named purpose,  for instance Title 
  189.     may be used for a Type field such as "Relative"  or "Friend"  and either 
  190.     date could be birth date.   Zip Code has been used for foreign  country.  
  191.     Select  allows  you  to select a group of members  for  addressing  etc.  
  192.     which have no other field exclusively in common.  
  193.     I usually use the Folder option,  I  print my bulletins or form  letters 
  194.     all  at once then tear them off,  turn them over and reinsert,   address 
  195.     them using the Folder option, then fold, staple, stamp and mail.  
  196.     I use the Special Label procedure to print Diskette labels, and the Card 
  197.     option to print ROLODEX cards.  The routine for formatting Cards takes a 
  198.     while  to  learn,  but the formats can be saved,  edited and re-used  at 
  199.     will.    Note that if you don't like the sizes listed you can pick  your 
  200.     own!   The Format (.FMT)  files take 820  bytes of disk space per  line, 
  201.     that is a 4 inch wide ROLODEX Format takes 10660  Bytes for 13 lines and 
  202.     an  8 inch wide by 5 inch long record card Format takes 24600  Bytes for 
  203.     30   lines  - a 66  line Format would take 54120  Bytes and this is  the 
  204.     longest supported.  
  205.     The  Maximum  of 2000  records per file depends on the amount of  memory 
  206.     available  in  the computer (RAM)  and the maximum for your computer  is 
  207.     shown  each time you start the program.   609344  Bytes free RAM =  2000 
  208.     Records!   Directly booted with PC-DOS 3.1, PC-DOS 3.2  or MS-DOS 3.2  I 
  209.     get 2000 for the maximum.  
  210.     The disk file MEMBER.REC will be 230K with 1000  records.    If you have 
  211.     more than 100  members on a  floppy  disk computer  you should keep your 
  212.     records  on  a separate diskette  to  leave space for the format  (.FMT) 
  213.     files.  Remember list (.LST) files take as much space as your records!  
  214.     If  you  have EMS expanded memory the program will use it to  store  the 
  215.     overlays and run faster.  
  216.  
  217.       Page 2                ALWAYS BACK UP YOUR FILES! 
  218.  
  219.  
  220.                      Membership List and Mail Label Program
  221.              Copyright 1988 Lloyd C. Bowen, Jr. All Rights Reserved.
  222.  
  223.                                 Printer Supplies
  224.  
  225.     The mail labels supported are all standard Nebs sizes; Singles are 3.5 x 
  226.     15/16,  4.5  inch carrier; 2 across are 4 x 15/16, 9.5  inch carrier;  3 
  227.     across are 2.75 x 15/16, 9.5 inch carrier.  Only 8.5 by 11 inch paper is 
  228.     supported  (European Size A should work).   The envelope printing is set 
  229.     for 3.5 inches between 9 inch envelopes on a tractor feed, use Post Card 
  230.     for narrow envelopes.  
  231.  
  232.                                      Sorting
  233.  
  234.     Starting  with Version 7.0  a  separate Sort procedure is provided which 
  235.     allows  you to sort on any field.   A  separate Save procedure  is  also 
  236.     provided  so that you can decide to save your records in whatever  order 
  237.     you  wish.   This is IMPORTANT be sure to SAVE YOUR RECORDS anytime  you 
  238.     ADD  MEMBER(S).   There is no need to sort when you make changes  unless 
  239.     you  change the Sort Field nor is it necessary to sort when you delete a 
  240.     record.    Sorting takes time on big files!   On my XT compatible  which 
  241.     runs Norton's SI at 2.0  it takes 5 seconds to sort a "worst case"  file 
  242.     of 100 records while to sort 2000 "worst case" records takes 55 minutes.  
  243.     The "worst case"  means exact matches in the file;  I  took a 70  record 
  244.     file and copied it almost 29 times until I had 2000 records, then sorted 
  245.     this file on Last Name (Last Name+First Name+Middle Name) which means 70 
  246.     records that matched character for character 29  times each.   Some more 
  247.     XT  times on a 2000  record file:  LOAD 36  seconds,  SAVE 2 minutes  35 
  248.     seconds, PRINT TO DISK 2 minutes.  The same tests on my 8 mhz PCAT which 
  249.     runs Norton's SI at 8.0:  Sort 2000 "worst case" records, 17  minutes 25 
  250.     seconds. Load 2000 records, 19 seconds. Save 2000 records, 21.3 seconds. 
  251.     My  20   mhz 386  does these much faster.   The save times  are  greatly 
  252.     affected by the speed of the disk drive.  Floppies are much slower.  
  253.  
  254.                                 Choose Procedure
  255.  
  256.     In  addition  to  sorting the records on any field  you  are  given  the 
  257.     opportunity  to  choose  to operate with only records  chosen  for  some 
  258.     particular attribute.   ie city, state, zip code, etc.   One new feature 
  259.     of  the  Choose  procedure  not noted on the screen is  the  use  of  an 
  260.     asterisk (*) in choosing names.  If you enter an asterisk when asked for 
  261.     Last Name you can sort for first and middle name only,  further,  if you 
  262.     also  enter an asterisk when asked for First Name you can choose only  a 
  263.     particular middle name.  You can also enter just one letter or number to 
  264.     choose all records who's field starts with that letter or number.    For 
  265.     instance  you might have your records sorted by last name and choose  to 
  266.     print all records with zip codes starting with 0.  This would print east 
  267.     coast addresses in alphabetical order.   You might want to print address 
  268.     labels for these and then repeat the process and export a mail merge for 
  269.     your word processor.   This is particularly useful when printing folders 
  270.     for  mailing,   as  you  can be sure of getting the  letters  and  their 
  271.     addresses on the back in the same order.  
  272.  
  273.  
  274.  
  275.  
  276.       Page 3                ALWAYS BACK UP YOUR FILES! 
  277.  
  278.  
  279.                      Membership List and Mail Label Program
  280.              Copyright 1988 Lloyd C. Bowen, Jr. All Rights Reserved.
  281.  
  282.                          File Structure for MEMBER.REC
  283.  
  284.                     LastName:STRING[15]        15 Characters
  285.                     FirstName:STRING[15]       15 Characters
  286.                     MiddleName:STRING[15]      15 Characters
  287.                     Street:STRING[30]          30 Characters
  288.                     City:STRING[20]            20 Characters
  289.                     State:STRING[4]             4 Characters
  290.                     ZipCode:STRING[10]         10 Characters
  291.                     Phone:STRING[13]           13 Characters
  292.                     WorkPhone:STRING[13]       13 Characters
  293.                     Title:STRING[15]           15 Characters
  294.                    *Dues:BOOLEAN                  Logical - T or F
  295.                     DateJoined:STRING[8]        8 Characters
  296.                     Comment:STRING[40]         40 Characters
  297.                    *Select:BOOLEAN                Logical - T or F
  298.                     Committee:STRING[8]         8 Characters
  299.                     DuesDueDate:STRING[8]       8 Characters
  300.            * Writes a text string when output to Separate Line Format.
  301.  
  302.             The File uses 230 bytes per record in Pascal random file.
  303.              Boolean uses 1 byte while Strings use their length + 1
  304.  
  305.     In  some  database  programs Strings are  called  Character  Fields  and 
  306.     Boolean are called Logical Fields. ·The comma delimited file and the SDF 
  307.     file are in the order above from top to bottom.  ·The Boolean Fields are 
  308.     1  character each (either T or F)  and the string fields have the number 
  309.     of characters shown in the brackets.  
  310.  
  311.                          Mail Merge and Exporting Files
  312.  
  313.     The  Membership List produces three types of mail merge,  two  of  which 
  314.     serve as data export files.  The types are; Standard Mail Merge or Comma 
  315.     Delimited (Other delimiters may be specified),  System Data Format (SDF) 
  316.     or Fixed Length and Separate Line Format (SLF).   The first two are used 
  317.     to  export data to other programs while the SLF is used exclusively  for 
  318.     Mail  Merge.   All three are output in the order shown above from top to 
  319.     bottom.  The SLF file substitutes "Dues are Paid" or Dues not Paid"  for 
  320.     the  Dues  Logical  and "Selected"  or a blank  line  for  the  Selected 
  321.     Logical.   The other files use a T or an F for these values as  required 
  322.     by  most database programs.   I  use SLF for my mail merge  in  PCWrite, 
  323.     which supports all three.  See Example on Page 10.  
  324.  
  325.                                  Importing Files
  326.  
  327.     The Membership List imports the three formats mentioned above,  and also 
  328.     the  MEMBER.REC  format  used by the program.   All are  added  to  your 
  329.     current record but do not have to be saved.   This means you can  import 
  330.     another  list just for one time use,  sort it as you wish,  make  output 
  331.     files and then exit without saving the records.   Of course you can save 
  332.     them if you wish to.  
  333.     To Import or Export press I at the main menu.  
  334.  
  335.       Page 4                ALWAYS BACK UP YOUR FILES! 
  336.  
  337.  
  338.                      Membership List and Mail Label Program
  339.              Copyright 1988 Lloyd C. Bowen, Jr. All Rights Reserved.
  340.  
  341.                                 Formatted Output
  342.  
  343.     The Membership List allows,  the creation,  storing,  editing and use of 
  344.     formatted  (.FMT)  files.   This allows you to develop files to fill  in 
  345.     forms,   develop your own forms to fill in or even to use a special size 
  346.     of  label not directly supported.   Included on the program disk is  one 
  347.     such  file ROLODEX.FMT that I have used.   I  also developed one for tow 
  348.     envelopes  one  to the member from the club and the next  one  from  the 
  349.     member to the club.   The second had a place for the member to sign  and 
  350.     as you can guess it was for an election.   Some of these things can also 
  351.     be  done  with a word processor and mail merge,  so you should  consider 
  352.     both and decide which is best for your application.  
  353.  
  354.                  Procedure Descriptions - Procedure #1 - Display
  355.  
  356.     The Display procedure (#1  on the main menu)  simply displays the entire 
  357.     member  record.   It goes through the Choose procedure to allow  you  to 
  358.     choose which records to display.  Press F to see the entire file.  
  359.  
  360.                         Procedure #2 - Print Mail Labels
  361.  
  362.     The Print Mail Labels procedure (#2 on the main menu) prints mail labels 
  363.     in three formats.   All skip a line,  print four lines and skip a  line.  
  364.     This  equals six lines or one inch and ready for the next  label.    The 
  365.     choices  are  one,  two or three across.   Two across starts the  second 
  366.     label  at the forty second character and three across starts at  twenty-
  367.     nine  and fifty-seven.   Three across changes first and middle names  to 
  368.     initials,   but you should try to keep street addresses down to  twenty-
  369.     four characters if you plan to use three across labels or they will chop 
  370.     off 28,  28,  24.   Allows you to add blank spaces at the start of  each 
  371.     line for printers where this is hard to adjust.  Allows you to add blank 
  372.     lines  before the first line is printed for page feed printers where the 
  373.     start isn't adjustable.   Also allows you to add blank lines after  each 
  374.     line of labels is printed which allows you to use different size labels.  
  375.     These  options can be changed at will until you choose a label  size  at 
  376.     which  time  the program will start printing.   Also  goes  through  the 
  377.     Choose  procedure  to allow you to choose which records to print  labels 
  378.     for.  Press F to print the entire file.  
  379.  
  380.                 Procedure #3 - Print Lists or Print to Disk
  381.  
  382.     The  Print Membership Lists or Print to Disk procedure (#3  on the  main 
  383.     menu)  prints chosen member records in two different formats,  either  a 
  384.     complete  file  dump  similar  to the display format or  just  name  and 
  385.     telephone numbers.  Either of these may be printed to disk,  which means 
  386.     an  ASCII  or DOS Text file which can be edited with a  word  processor.  
  387.     Also  goes  through  the Choose procedure to allow you to  choose  which 
  388.     records to include on the list.  Press F to see the entire file.  A menu 
  389.     is next encountered with three choices,  Print to Disk,  Change Printers 
  390.     and Print Phone List.  Change printers calls up the Printer procedure to 
  391.     allow  you to change to pure ASCII (Space Bar)  if you plan to print  to 
  392.     disk.    Print  to Disk Changes the destination of your data  and  shows 
  393.  
  394.       Page 5               ALWAYS BACK UP YOUR FILES! 
  395.  
  396.  
  397.                      Membership List and Mail Label Program
  398.              Copyright 1988 Lloyd C. Bowen, Jr. All Rights Reserved.
  399.  
  400.              Procedure #3 - Print Lists or Print to Disk (Continued)
  401.  
  402.     under the menu.  To change back you must exit to the main menu and start 
  403.     over.    Print Phone List also shows under the menu.   When you have the 
  404.     settings  you want,  Press the Space Bar to Continue.   Since this is  a 
  405.     list  procedure  all disk files are given the .LST extension.   You  can 
  406.     choose  where (drive and subdirectory)  to put the file and the name (up 
  407.     to eight characters) but not the extension.  
  408.  
  409.                     Procedure #4 - Print Envelopes or Folders
  410.  
  411.     The Print Envelopes or Folders procedure (#4  on the main menu)   prints 
  412.     Envelopes in two sizes, Post Cards and Folders.  The Envelope and Folder 
  413.     settings  are  adjusted for 9 inch width (address starts 38   characters 
  414.     from  the left edge)  and Post Cards for 6 inch width (address starts 21 
  415.     characters from the left edge).  The height settings are;  Envelopes 3.5 
  416.     inches or 21 lines, Post Cards 4 inches or 24 lines and Long Envelopes 6 
  417.     inches or 36  lines.  The return address, if used,  starts on line 2 and 
  418.     prints the 4 lines entered when you started the program.  If you need to 
  419.     change  this,   exit the program and delete CLUBNAME.REC.   You can  now 
  420.     start  the program again and enter the new return address.   The address 
  421.     starts at line 10 for Envelopes and Folders, line 13  for Post Cards and 
  422.     line 19  for Long Envelopes,  this is also 4 lines.   Folders now send a 
  423.     form feed code to the printer, as do all HP Laserjet settings.   You may 
  424.     add blank lines at the end of any that don't form feed.  This allows you 
  425.     to  adjust form length as needed for your printer.   I  use 4 inch by  9 
  426.     inch Envelopes, but they overlap 1/2 inch on the tractor feed carrier so 
  427.     I  have to start 2 lines down on the first envelope to clear the overlap 
  428.     and start a new envelope every 21  lines. Allows you to add blank spaces 
  429.     at  the  start of each line for printers where this is hard  to  adjust.  
  430.     Allows you to add blank lines before the first line is printed for  page 
  431.     feed printers where the start isn't adjustable.   Also allows you to add 
  432.     blank lines after each line of labels is printed which allows you to use 
  433.     different size labels.   These options can be changed at will until  you 
  434.     choose  a what to print at which time the program will  start  printing.  
  435.     If you need a size not supported I would suggest making a .FMT file (See 
  436.     #6 Print Cards or Large Labels and Formatted Output).  
  437.  
  438.                  Procedure #5 - Print Multiple or Return Labels
  439.  
  440.     The  Print  Multiple or Return Labels procedure (#5  on the  main  menu) 
  441.     prints  multiple copies of a mail label in three formats.   All  skip  a 
  442.     line,   print four lines and skip a line.   This equals six lines or one 
  443.     inch and ready for the next label.   The choices are one,  two or  three 
  444.     across.    Two  across  starts  the second label  at  the  forty  second 
  445.     character  and three across starts at twenty-nine and fifty-seven.    If 
  446.     printing a member record, three across changes first and middle names to 
  447.     initials,   but you should try to keep street addresses down to  twenty-
  448.     four  characters if you plan to use three across labels.    If  printing 
  449.     Return  labels  three across none of your 4 return address lines  should 
  450.     exceed 24 characters or they will chopped off 28, 28, 24.  Allows you to 
  451.     add  blank spaces at the start of  each line for printers where this  is 
  452.  
  453.       Page 6               ALWAYS BACK UP YOUR FILES! 
  454.  
  455.  
  456.                      Membership List and Mail Label Program
  457.              Copyright 1988 Lloyd C. Bowen, Jr. All Rights Reserved.
  458.  
  459.     hard to adjust.  Allows you to add blank lines  before the first line is 
  460.     printed for page feed printers where the start isn't adjustable.    Also 
  461.     allows  you  to  add blank lines after  each line of labels  is  printed 
  462.     which  allows you to use different size labels.   These  options can  be 
  463.     changed  at  will  until you choose a label  size  at which   time   the 
  464.     program will start printing. 
  465.  
  466.                    Procedure #6 - Print Cards or Large Labels
  467.  
  468.     The Print Cards or Large Labels procedure (#6  on the main menu)  allows 
  469.     you to create, save, edit and re-use Formatted Output (.FMT) files.  The 
  470.     maximums are 66 lines of up to 80 characters each with each line divided 
  471.     into as many as 10 segments.  A segment can either be typed by you or it 
  472.     can  be  any  of the fields in the member record or one  of  the  return 
  473.     address  lines.   The record fields are shown as blanks (except for  the 
  474.     logical fields) for the maximum length allowed.   This means that if you 
  475.     have  fields  such  as  first,  middle and last  names  which  allow  15 
  476.     characters  each  (45)  and you know that the total of the  three  never 
  477.     exceeds 30  then you can safely exceed the 80 characters when creating a 
  478.     file.  The printed output won't exceed 80 characters in any case.   This 
  479.     is  particularly useful for large mail labels not supported in the label 
  480.     procedures.  Also You can Choose None and print the form only.  
  481.  
  482.                        Procedure #7 - Print Special Labels
  483.  
  484.     The Print Special Labels procedure (#7  on the main menu)  allows you to 
  485.     enter  a special label and print multiple copies of it.   This procedure 
  486.     only  supports one across,  but will print on the first column of labels 
  487.     if  you use two or three across.   You may enter up to six lines with no 
  488.     automatic  skip.    Each  line entered will be centered unless  you  add 
  489.     spaces to the maximum of 35 characters.  I  usually print my floppy disk 
  490.     labels with this procedure.  
  491.  
  492.                           Procedure #8 - Add New Member
  493.  
  494.     The Add New Member procedure (#8 on the main menu) allows you to add new 
  495.     members,   after the first time you start up you can enter Q in the last 
  496.     name  field and return to the menu.   The program insists upon at  least 
  497.     one record being entered the first time.   You can press enter and leave 
  498.     a field blank if you so desire.  
  499.  
  500.                        Procedure #9 - Revise Member Record
  501.  
  502.     The Revise Member Record procedure (#9  on the main menu)  allows you to 
  503.     change  any  field  in a chosen member record.   You  should  first  use 
  504.     display  to  determine the record number for the record to  be  revised.  
  505.     You can enter Q in the last name field and return to the menu.   If  you 
  506.     press Enter when asked for the record number it will automatically go to 
  507.     the  next  record.   Otherwise it works just like adding a  new  member.  
  508.     Pressing Enter will leave a field unchanged.  
  509.  
  510.  
  511.  
  512.       Page 7               ALWAYS BACK UP YOUR FILES! 
  513.  
  514.  
  515.                      Membership List and Mail Label Program
  516.              Copyright 1988 Lloyd C. Bowen, Jr. All Rights Reserved.
  517.  
  518.                        Procedure #10 - Sort Member Records
  519.  
  520.     The  Sort Member Records procedure (#0  on the main menu)  allows you to 
  521.     sort on any field except the logical fields.  See "Sorting" on page 3.  
  522.  
  523.                       Procedure #11 - Delete Member Record
  524.  
  525.     The Delete Member Record procedure ("D" on the main menu)  allows you to 
  526.     delete  member records one at a time.   The Display procedure should  be 
  527.     used  first to determine the record number of the member to be  deleted.  
  528.     Remember  that the records are renumbered each time a member is  deleted 
  529.     and  each  time the file is sorted on a different field.   If  you  have 
  530.     several members to delete,  note their record numbers using the  Display 
  531.     procedure and DELETE THE HIGHEST NUMBER FIRST.  
  532.  
  533.                     Procedure #12 - Import or Export Records
  534.  
  535.     The Import or Export Records procedure ("I" on the main menu) allows you 
  536.     to  import  files  in four formats and export files  in  three  formats.  
  537.     Three  formats  common to both are the Separate Line Format (SLF),   the 
  538.     System  Data  Format  (SDF)  sometimes called constant  length  and  the 
  539.     Delimited Format (DLT).  The abbreviations shown are used as the default 
  540.     extension when exporting these files.  
  541.     The delimited file allows you to choose delimiters either for import  or 
  542.     export  with the default being the "Standard Mail Merge  Format"   which 
  543.     uses  a  comma (,)  to separate fields and a quotation mark (")  at  the 
  544.     start and finish of a character string.   This means that if you plan to 
  545.     use this you should avoid (") in your data or change this delimiter when 
  546.     you export.  Remember that most word processors insist upon the Standard 
  547.     Mail Merge format.  See "Mail Merge" and "Importing Files"on page 3.  
  548.  
  549.                               Runtime Error List
  550.  
  551.       The screen will appear as follows:
  552.        Runtime error NNN at (some memory address)
  553.        Where NNN = any number with from 1 to 3 digits.
  554.       Only errors 100 and 101 have ever been reported:
  555.  
  556.      NNN
  557.      ===
  558.        2  FILE DOES NOT EXIST
  559.             A  file is missing from your data disk,  in most  cases  this 
  560.             error  is  trapped  and  you will be  questioned  within  the 
  561.             program. 
  562.        3  PATH NOT FOUND
  563.             The path you entered does not exist.
  564.        4  TOO MANY OPEN FILES
  565.             You don't have the commands (FILES=20 and BUFFERS=20) or more 
  566.             in your CONFIG.SYS file or you haven't re-booted the computer 
  567.             since  entering  them.    Can be caused  by  memory  resident 
  568.             programs. 
  569.  
  570.  
  571.       Page 8               ALWAYS BACK UP YOUR FILES! 
  572.  
  573.  
  574.                      Membership List and Mail Label Program
  575.              Copyright 1988 Lloyd C. Bowen, Jr. All Rights Reserved.
  576.  
  577.                          Runtime Error List (Continued)
  578.  
  579.       The screen will appear as follows:
  580.        Runtime error NNN at (some memory address)
  581.        Where NNN = any number with from 1 to 3 digits.
  582.       Only errors 100 and 101 have ever been reported:
  583.  
  584.      NNN
  585.      ===
  586.        5  FILE ACCESS DENIED
  587.             Either  you have a file marked for read only or the directory 
  588.             is full. 
  589.       15  INVALID DRIVE SELECTION
  590.             The drive you entered does not exist.
  591.      100  DISK READ ERROR - UNEXPECTED END-OF-FILE
  592.             Usually  occurs when there are files on the data  disk  which 
  593.             have  0  bytes.    Zero byte files occur  when  the  computer 
  594.             crashes  or  is turned off during certain operations.    Just 
  595.             erase  them  and start over.   Also will occur if you  change 
  596.             some of the values in the league leader file.  
  597.      101  DISK WRITE ERROR
  598.             The disk is full, no more room to write.   You may have to go 
  599.             to a hard disk or a larger floppy format.   Should happen for 
  600.             very large clubs only.  May occur if you enter the wrong path 
  601.             when using a hard drive.  
  602.      102  FILE NOT ASSIGNED
  603.             You entered an unusable file name.  Check your DOS manual for 
  604.             characters which can be used in file names. 
  605.      150  DISK IS WRITE PROTECTED
  606.             Either remove write protection or use another disk. 
  607.      152  DRIVE NOT READY
  608.             Is the door open?
  609.      154  CRC ERROR
  610.             The file you are trying to read is corrupted, go to a backup.
  611.      156  DISK SEEK ERROR
  612.             The disk you are trying to read from is corrupted, go to a backup.
  613.      158  SECTOR NOT FOUND
  614.             The disk probably needs to be formatted.
  615.      159  PRINTER IS OUT OF PAPER
  616.             Put some paper in the printer.
  617.      160  DEVICE WRITE FAULT
  618.             Your printer is off or off line.
  619.      162  HARDWARE FAILURE
  620.             Some piece of your computer has failed, see your service man. 
  621.      208  OVERLAY MANAGER NOR INSTALLED
  622.             The file MEMBER.OVR is missing from your program disk.
  623.      209  OVERLAY FILE READ ERROR
  624.             The file MEMBER.OVR is corrupted, replace from your original.
  625.  
  626.  
  627.  
  628.  
  629.  
  630.       Page 9               ALWAYS BACK UP YOUR FILES! 
  631.  
  632.  
  633.                      Membership List and Mail Label Program
  634.              Copyright 1988 Lloyd C. Bowen, Jr. All Rights Reserved.
  635.  
  636.                Sample PC Write Merge File Using Single Line Format
  637.  
  638. {FNAME}
  639. {LNAME}
  640. {MNAME}
  641. {ADDRESS}
  642. {CITY}
  643. {STATE}
  644. {ZIP}
  645. {PHONE}
  646. {WPHONE}
  647. {TITLE}
  648. {DUES}
  649. {DATEJOIMED}
  650. {COMMENT}
  651. {SELECT}
  652. {COMMITTEE}
  653. {DUESDUEDATE=today}
  654. {}
  655. l---+---L1--T-+----2---------3----+----4----+----5--T-+----6----+----7R-T-+----r
  656.                                                     Lloyd C. Bowen, Jr.
  657.                                                     2213 Peach Tree St.
  658.                                                     Amarillo, Texas
  659.                                                     79109-1922
  660.                                                     (806)352-0821
  661.                                                     November 11, 1991
  662.  
  663.         {TITLE-}
  664.         {FNAME} {MNAME) {LNAME}
  665.         {COMMITTEE-} Committee
  666.         {ADDRESS}
  667.         {CITY}, {STATE}  {ZIP}
  668. l---+---L1--T-+----2---------3----+----4----+----5--T-+----6----+----7J-T-+----r
  669.  
  670.         Dear {FNAME}, 
  671.             Please  note  that your dues are due  {DUESDUEDATE}.    The 
  672.         amount is still $12.00 per year.  
  673.             We have the following phones listed for you,  please inform 
  674.         us of any changes with your remittance. 
  675. l---+---L1--T-+----2---------3----+----4----+----5--T-+----6----+----7R-T-+----r
  676.  
  677.                Home {PHONE}
  678.                Work {WPHONE}
  679.  
  680.             I  am  normally home between  9 & 10  PM  central time  for 
  681.         calls. 
  682.  
  683.                         ALWAYS BACK-UP YOUR DATA FILES!
  684.  
  685.  
  686.                                                     Yours Truly
  687.  
  688.  
  689.  
  690.                                                     Lloyd C. Bowen, Jr.
  691.  
  692.       Page 10              ALWAYS BACK UP YOUR FILES!
  693.  
  694. 
  695.